package com.dkm.orproject.dkmoa.service;

import com.dkm.orproject.dkmoa.domain.OaClientType;
import com.dkm.orproject.utils.utils.ThreeVo;

import java.util.List;

public interface OaClientTypeService {

    int deleteByPrimaryKey(Long pkClientTypeId);

    int insertSelective(OaClientType oaClientType);

    OaClientType selectByPrimaryKey(Long pkClientTypeId);

    int updateByPrimaryKeySelective(OaClientType oaClientType);

    Long rowCount(OaClientType oaClientType,String startTime,String endDate);

    List<OaClientType> selectAll(OaClientType oaClientType,String startTime,String endDate,Integer page,Integer limit);

    int deleteAll(List<Long> list);

     List<ThreeVo> loadOaClientType(Long oaClientTypeId,String show);

}
